|
CATIA V5 Programmierung : PartNumber + InstanceName umbenennen und Speichern Als...
Dadidldi am 24.04.2009 um 10:37 Uhr (0)
Hallo,ich möchte in einem Produkt alle Parts umbenennen und unter neuem Namen speichern. Das heißt ich muss auf die Instance Names und die Part Number und anschließend auch auf den Part Namen unter, dem es gespeichert ist, zugreifen.Struktur ist wie folgt:Produkt_X | PartNumber1(Part1.1) [Bauteilname: Part1.CATPArt] | PartNumber2(Part2.1) [Bauteilname: Part3.CATPArt] | PartNumber3(Part3.1) [Bauteilname: Part3.CATPArt]Ich suche über eine Selection zuerst das Produkt_X (dieses könnte in einen weiteren Übe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pointed Documents in Design_Mode setzen
Dadidldi am 05.06.2009 um 15:52 Uhr (0)
Hi, Zitat:damit wir nicht aneinander vorbeiposten:scheins tun wir das wirklich ein bischen. Zunächst habe ich ein Part. Das kann auch in einem Produkt sein, aber es geht um die Pointed Documents vom Part. Außerdem habe ich keine Zeichnung. Es wurden aus einem anderen Part publizierte Elemente in meines eingefügt. Wenn ich nun es nun (alleine) öffne, findet CATIA logischerweise keine Links. Die bräucht ich aber.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part über Teilenummer suchen und öffnen
Dadidldi am 28.07.2009 um 12:12 Uhr (0)
Hallo zusammen,da ich zu meinem Problem nichts über die Suche gefunden habe, versuch ichs über ein neues Thema.Folgendes Problem:Ich möchte ein Part in ein Produkt einfügen. Der Name des Parts sei mal "Teilenummer_Name.CATPart". Aber mein Makro kennt von dem Teil nur die Teilenummer. Nicht den gesamten Namen. Würde ich es manuel öffnen, gebe ich im Öffnen-Dialog halt "Teilenummer_*" ein, dann bleibt nur ein Part übrig und das öffne ich. Aber per Makro geht das nicht. (korrigiert mich wenn ich falsch liege) ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Name des Geometrischen Sets, das ein bestimmtes Element beinhaltet
Dadidldi am 18.03.2009 um 14:29 Uhr (0)
Hi,folgeder Sachverhalt:Ich habe in einem Part einige Geometrische Sets. In fast jedem ist eine Parallel Curve. Mein Makro sucht sich im gesamten Part alle diese Parallel Curves und steckt sie in eine Selection. Danach werden auf allen diesen Curves mehrere Punkte erzeugt. Soweit funktioniert alles.Ich möchte nun, das der Name dieser erzeugten Punkte immer den Namen des Sets hat, der die jeweilige Parallel Curve beinhaltet (plus eine laufende Nummer).Ich weiß aber nicht wie ich den Namen dieses Sets bekomm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Product-Update
Dadidldi am 17.06.2009 um 14:11 Uhr (0)
Hallo zusammen,habe momentan das gleiche Problem wie hier beschrieben. Das ich sonst keinen Thread mit einer Lösung gefunden habe hol ich diesen wieder hervor. Mein Makro Code entspricht den oben geschriebenen. Das Makro läuft zwar durch, aber es wird kein Part im Produkt, nicht mal das momentan aktive, geupdatet. Sowohl mit R16 als auch mit R19.Interessant ist auch, das es eine Fehlermeldung gibt wenn ein Element nicht geupdatet werden kann (z.B. weil das Eingabeelement gelöscht wurde und er es deshalb ni ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Overflow Fehler
Dadidldi am 06.08.2009 um 13:03 Uhr (0)
Hi,ich bin hier auf ein seltsames Problem gestoßen:Zum testen hab ich ein 3 Zeilen Makro geschrieben. Dim z z = 100/30 in dieser Zeile ist der Fehler MsgBox(z)Wenn ich CATIA neu starte ohne etwas zu öffnen und das Makro ausführe, sagt die MessageBox 3,33333333. Soweit richtig.Wenn ich dann aber ein Produkt aufmache und darin im Baum auf ein "+" klicke um die Unterstruktrur zu öffnen, und dann wieder das Makro aufrufe bekomme ich eine Fehlermeldung: Description: OverflowDas passiert seltsamerweise nicht ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartNumber + InstanceName umbenennen und Speichern Als...
Dadidldi am 24.04.2009 um 15:57 Uhr (0)
Hallo TomTom,Selbstverfreilich habe ich die Suchfunktion benutzt!Aber mein eigentliches Problem habe ich nicht gefunden. Zur Erklärung poste ich mal meinen bisherigen code:Sub CATMain()Dim DocumentsDim Produkt_X As DocumentSet Documents = CATIA.DocumentsSet Produkt_X = Documents.Item("PRODUKT_X.CATProduct")*************alle Parts suchen******************Dim Liste As SelectionSet Liste = Produkt_X.SelectionListe.ClearListe.Search "CATGmoSearch.PartFeature,all" MsgBox("PartNumber: " &Liste.Item(1) ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part über Teilenummer suchen und öffnen
Dadidldi am 29.07.2009 um 15:55 Uhr (0)
Hallo,das mit dem Durchgehen aller Files im Ordner ist ne super Idee. Wär ich nie drauf gekommen (wohl weil ich gar nicht wusste, dass das geht).Ich habs grad eben implementiert und es funktioniert. DANKE.@danielsc: leider zu spät, habs mit splitten ausprobiert und bin schon fertig. So werd ichs auch lassen, weil wie wir ja alle wissen: NEVER CHANGE A RUNNIG SYSTEM. Trotzdem danke. Auch diesen Funktion kannte ich noch nicht. Werde bestimmt mal nen Fall haben in dem ich sowas brauchen kann!Adiós Dadi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vor CATIA Makro aus in Excel-Datei nach Namen suchen
Dadidldi am 27.03.2009 um 14:47 Uhr (0)
Hallo,ich müsste in einem CATIA Makro nach einem bestimmten Feld in einer exisierenden Excel-Datei suchen. Und anschließend die Koordinaten dieses Feldes ausgeben. Ich habe leider keinen Befehl gefunden, der das macht.Hintergrund. Mein Makro holt sich Teilenummern aus dem aktiven Part. Diesen sollen dann Materialstärken zugeordnet werden. Welches Teil welche Wandstärke hat, steht im besagten Excel-Dokument. Also will ich im Exceldokument nach der Teilenummer suchen und die Materialstärke (die 2 Felder dane ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pointed Documents in Design_Mode setzen
Dadidldi am 04.06.2009 um 10:49 Uhr (0)
Hallo,Leider scheint es zu meinem Problem nicht allzuviele Themen zu geben, ich haben jedenfalls über die Suche nicht viel gefunden.Mein Problem ist, ich möchte auf alle Pointed Documents zugreifen, (die auch unter "Edit/Links..." zu sehen sind) und diese dann in Desing Mode setzen. Das versuche ich über Analysis.LinkedDocumentsIch komme allerdings nicht besonders weit.Hier mein code:Dim oAnalysisDocument As DocumentSet oAnalysisDocument = CATIA.ActiveDocumentDim AnaManager As AnalysisManagerSet AnaManager ...
|
| In das Form CATIA V5 Programmierung wechseln |